package com.whmskj.xjlhbc.domain;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * 订单表
 */
@Data
@Schema(name = "进度汇报请求响应参数",description = "进度汇报请求响应参数")
@TableName(value = "scProductionOrders",autoResultMap = true)
public class ScProductionOrders {
    @TableId(type = IdType.AUTO)
    private String id;

    @Schema(description = "订单编号")
    private String orderNumber;

    @Schema(description = "")
    private String productName;

    @Schema(description = "数量")
    private String number;

    @Schema(description = "交付日期")
    private String dateOfDelivery;

    @Schema(description = "")
    private String queuesOfVeils;

    @Schema(description = "")
    private String latitude;

    @Schema(description = "")
    private String typeOfOrder;

    @Schema(description = "")
    private String qualityRequirements;

    @Schema(description = "")
    private String packagingRequirements;

    @Schema(description = "备注")
    private String remarks;

    @Schema(description = "")
    private String created;

    @Schema(description = "")
    private String synchronisingFolderFailedSS;

    @Schema(description = "")
    private String modified;

    @Schema(description = "下单人")
    @TableField(updateStrategy = FieldStrategy.NEVER)
    private String modifyer;

    @Schema(description = "")
    private String clientInformation;

    @Schema(description = "")
    private String dataTitle;

    @Schema(description = "")
    private String rawMaterials;

    @Schema(description = "")
    private String dataTitle1;

    @Schema(description = "")
    private String nomenclatures3;

    @Schema(description = "品号")
    private String noNo3;

    @Schema(description = "")
    private String nomenclatures1;

    @Schema(description = "")
    private String noOfNoOfNoOfNo;

    @Schema(description = "订单状态")
    private String orderStatus;

    @Schema(description = "接单人")
    @TableField(updateStrategy = FieldStrategy.NEVER)
    private String thePickupGuy;

    @Schema(description = "")
    private String takeTheCheck;

    @Schema(description = "完成时间")
    private Date completionTime;

    @Schema(description = "整经状态")
    private String fulltimeStatus;

    @Schema(description = "浆纱状态")
    private String maskStatus;

    @Schema(description = "织布状态")
    private String weaving;

    @Schema(description = "下单日期")
    private String nextDay;

    @Schema(description = "")
    private String takeTheCheck1;

    @Schema(description = "接单日期")
    private String dateOfReceipt;

    @Schema(description = "开台")
    private Long kt190;
    @Schema(description = "开台")
    private Long kt230;
    @Schema(description = "整经")
    private Long dzjcl;
    @Schema(description = "浆纱")
    private Long djscl;
    @Schema(description = "码布")
    private Long dmbcl;
}
